class regular{ pattern: string; str: string; exp(pattern, str) { this.pattern = pattern; this.str = str; var result: any[] = this.str.match(pattern); this.pattern.test(this.str); var n=this.str.search(/d/); console.log(n); return result; } } var o = new regular(); var res: any[] = o.exp(/[0-9]/, "sri3d5ha7r"); console.log(res);